//
//  enum.cpp
//  learnC++
//
//  Created by apple on 2018/5/24.
//  Copyright © 2018年 yunfan.com. All rights reserved.
//

#include "enum.hpp"


void test_enum(Color color){
    
    printf("color = %d\n",color);
    
    int myflag = 0;
    
    myflag |= color;//激活
    
}

void test_enum2(State s){
    
    if (s == State::STATE_BACK) {
        printf("back\n");
    }
    
    //主要避免不同枚举比较相同整数值为相等的情况
    
    //转换为整数
    printf("%d\n",static_cast<int>(s));
    
}
